noise made by clappers - Turco Inglés Diccionario